police patrol squad - Francés Inglés Diccionario